package com.wx.mall.goods.service;

import com.wx.mall.goods.dto.AppaiseDto;
import com.wx.mall.goods.entity.Appaise;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author j
 * @since 2020-05-04
 */
public interface IAppaiseService extends IService<Appaise> {

    /**
     * 获取数据列表（带筛选和排序）
     * @param dto 封装的数据
     * */
    List<Appaise> getList(AppaiseDto dto);

    /**
     * 批量操作(显示隐藏和删除)
     * @param ids id集合
     * @param type 操作类型
     * */
    int updateAll( List<Integer> ids,int type);

    /**
     * 根据商品id查询并分页
     * @param spuId
     * */
    List<Appaise> getListByUseId(Integer pageNum,Integer pageSize,Integer spuId);

}
